package Exception;

import java.io.FileOutputStream;
import java.util.Scanner;

/**
 * @Author: Miyako
 * @Date: 2024-07-18-10:12
 * @Description: try-with-resources 结构，创建对象自动关闭。
 */
public class AutoCloseDemo01 {
    public static void main(String[] args) {
        //try-with-resources 结构，创建对象自动关闭。
        //语句块中创建的资源对象必须实现AutoCloseable接口，否则编译不通过
        //如果仅仅只是想在finally关闭资源,那么建议使用这种结构
        try(Scanner sc = new Scanner(System.in)){
            sc.nextInt();
        }catch (Exception e){}
        //try语句块结束sc对象自动关闭，被jvm垃圾回收
    }
}
